package com.cn.study.access;

import com.cn.study.entity.ResultVO;
import org.springframework.http.server.reactive.ServerHttpRequest;


/**
 * @author mjy
 * @date 2021/12/29
 * @description
 */
public abstract class Signature {

    /**
     * 认证成功 ResultVO为空
     * 认证失败code存在两个原因
     * 1.请求头参数未带齐
     * 2.加密没有对上
     *
     * @param serverHttpRequest
     * @return
     */
    public abstract ResultVO verifySignature(ServerHttpRequest serverHttpRequest);


}
